slow release drug - English Synonyms Dictionary